# 使用PyQt6 实现最基本的窗体

# 引入相关
import sys
from PyQt6.QtWidgets import QApplication, QWidget, QPushButton
from PyQt6.QtCore import QCoreApplication

# 创建一个新的窗体类
class FirstWindows(QWidget):
    # 类的初始化
    def __init__(self):
        super().__init__()
        self.initUi()

    # 窗体相关参数设置
    def initUi(self):
        # 设置窗体的大小
        self.resize(800, 600)
        # 设置窗体的标题
        self.setWindowTitle("学点编程吧")
        # 新增'退出'按钮
        button = QPushButton("退出", self)
        # 按钮在窗体的位置
        button.move(400, 300)
        # 点击按钮后就会退出窗体
        button.clicked.connect(QCoreApplication.instance().quit)
        # 显示窗体
        self.show()

if __name__ == '__main__':
   app = QApplication(sys.argv)
   ex = FirstWindows()
   sys.exit(app.exec())